Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FLAMBARD ROAD Semi-Detached £673,613 £665,000 14 Sep 2023
5 FLAMBARD ROAD Detached £1,072,965 £570,000 9 Nov 2004
7 FLAMBARD ROAD Detached £1,652,675 £450,000 1 Sep 2000
9 FLAMBARD ROAD Semi-Detached £1,459,806 £660,000 24 Nov 2003
13 FLAMBARD ROAD Detached £1,539,840 £1,255,000 2 Sep 2019
17 FLAMBARD ROAD Detached £1,372,992 £871,000 6 Jul 2007
19 FLAMBARD ROAD Detached £1,045,391 £570,000 6 Jan 2009
25 FLAMBARD ROAD Semi-Detached £1,105,914 £500,000 24 Nov 2003
27 FLAMBARD ROAD Semi-Detached £769,843 £760,000 19 Sep 2023
29 FLAMBARD ROAD Detached £1,514,318 £1,000,000 18 Aug 2014